bar armor - Französisch Englisch Wörterbuch